living leech in the oesophagus - Türkçe İngilizce Sözlük